Parallel Bottom-up Evaluation of Datalog Progrm~ by Load Sharing Parallel Boitom·up Evaluanon of Datalog Programs by Load Sharing

نویسنده

  • Ouri Wolfson
چکیده

We propose a method of parallelizing bottom-up-evaluation of logic programs. The method is distinguished by the fact that it is pUTe i.e., does not require interprocessor communication, or synchronization overhead. The method cannot be used to parallelize every logic progtam, but we syntactically characterize several classes of logic programs to which the method can be applied (e.g., the class of linear single rule programs). We also provide a characterization for a class of programs to which the parallelization method cannot be applied, and show that in genera,l, determining app~i1ity is undecidable. Then, we generalize the concepts beyond the proposed method, and lay the foundations for a theory of logic progranis and p8rallelization. It demonstrates that the logic pro~s have an interesting hiezarchical classstructure, with respect to pure paraIlelization.' 1. This researclt was rupported by Technioo V. P. R. Fund • Elron-Elbit Electronic rese.arclt fund. T ec hn io n C om pu te r Sc ie nc e D ep ar tm en t T eh ni ca l R ep or t C S0 56 4 19 89

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Load Sharing Control of Parallel Inverters with Uncertainty in the Output Filter Impedances for Islanding Operation of AC Micro-Grid

Parallel connection of inverter modules is a solution to increase reliability, efficiency and redundancy of inverters in Micro-Grid system. Proper load sharing among parallel inverters is a key point. The circulating current among the inverters can greatly reduce the efficiency or even cause instability of the system. In this paper, a control strategy for improving the load sharing performance ...

متن کامل

Accurate power sharing for parallel DGs in microgrid with various-type loads

Microgrids are nowadays used to produce electric energy with more efficiency and advantage. However, the use of microgrids presents some challenges. One of the main problems of the microgrids widely used in electrical power systems is the control of voltage, frequency and load sharing balance among inverter- based distributed generators (DGs) in islanded mode. Droop method performance degra...

متن کامل

Accurate power sharing for parallel DGs in microgrid with various-type loads

Microgrids are nowadays used to produce electric energy with more efficiency and advantage. However, the use of microgrids presents some challenges. One of the main problems of the microgrids widely used in electrical power systems is the control of voltage, frequency and load sharing balance among inverter- based distributed generators (DGs) in islanded mode. Droop method performance degra...

متن کامل

The Data Reduction Paradigm for Parallelization in Knowledge Bases

We introduce a paradigm, called data-reduction, for the parallel evaluation of a general datalog program. Several parallelization strategies discussed previously in [CW, GST, W, WS] are special cases of this paradigm. The paradigm parallelizes the evaluation by partitioning the instantiations of the rules of the program among the processors. After presenting the paradigm. we discuss the followi...

متن کامل

تقسیم بار بین اینورترهای موازی میکروگرید با استفاده از روش کنترل تک‌سیکلی

This paper investigate the properties of the circulating current and load sharing in parallel microgrid inverters. The existing methods cannot minimize efficient circulating current for the case of nonlinear load. The one-cycle control (OCC) technique and virtual complex impedance loop are included in the proposed controller in order to proper load sharing and reduce the circulating current due...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014